package taurus.client;

/**
 * Socket code
 * @author daixiwei	daixiwei15@126.com
 *
 */
public enum SocketCode{
    /**
     * 连接成功
     */
    Connect,
    Disconnect,
    /**
     * 未知异常
     */
    Exception,
    /**
     * 连接服务异常
     */
    ExceptionOnConnect,
    /**
     * 发送数据流错误
     */
    SendError,
    /**
     * 接收服务器数据流异常
     */
    ExceptionOnReceive,
    /**
     * 服务器连接超时
     */
    TimeoutDisconnect,
    /**
     * 服务器断开连接
     */
    DisconnectByServer,
    /**
     * 客户端网络异常
     */
    NetworkException,
    /**
     * 连接安全异常，一般为防火墙阻止
     */
    SecurityExceptionOnConnect
}
